sprouting again - French English Dictionary